\hypertarget{classkeycpp_1_1vector__k}{\section{keycpp\-:\-:vector\-\_\-k$<$ T $>$ Class Template Reference}
\label{classkeycpp_1_1vector__k}\index{keycpp\-::vector\-\_\-k$<$ T $>$@{keycpp\-::vector\-\_\-k$<$ T $>$}}
}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classkeycpp_1_1vector__k_a0c53a4d249da380a1eec01c56176de9c}{typedef \hyperlink{classkeycpp_1_1_pointer_iterator}{Pointer\-Iterator}$<$ T $>$ {\bfseries iterator}}\label{classkeycpp_1_1vector__k_a0c53a4d249da380a1eec01c56176de9c}

\item 
\hypertarget{classkeycpp_1_1vector__k_a7f0415773f7c1b1cac7699d141ed1d3b}{typedef \hyperlink{classkeycpp_1_1_pointer_iterator}{Pointer\-Iterator}$<$ const T $>$ {\bfseries const\-\_\-iterator}}\label{classkeycpp_1_1vector__k_a7f0415773f7c1b1cac7699d141ed1d3b}

\item 
\hypertarget{classkeycpp_1_1vector__k_a66a8ed8296d754341cedd8b242fc980a}{typedef size\-\_\-t {\bfseries size\-\_\-type}}\label{classkeycpp_1_1vector__k_a66a8ed8296d754341cedd8b242fc980a}

\item 
\hypertarget{classkeycpp_1_1vector__k_abc7ae2bed19ed75dccc2f0aa57af689e}{typedef T {\bfseries value\-\_\-type}}\label{classkeycpp_1_1vector__k_abc7ae2bed19ed75dccc2f0aa57af689e}

\item 
\hypertarget{classkeycpp_1_1vector__k_aae155cf6b11b7c611b461db5b8b5bee2}{typedef iterator\-::difference\-\_\-type {\bfseries difference\-\_\-type}}\label{classkeycpp_1_1vector__k_aae155cf6b11b7c611b461db5b8b5bee2}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classkeycpp_1_1vector__k_a1f65dfce13d605312c497195081b71fa}{{\bfseries vector\-\_\-k} (size\-\_\-t size, const T \&initial)}\label{classkeycpp_1_1vector__k_a1f65dfce13d605312c497195081b71fa}

\item 
\hypertarget{classkeycpp_1_1vector__k_a6902434fbd3b5ebbbedc1b068c3df3ec}{{\bfseries vector\-\_\-k} (T $\ast$ptr, size\-\_\-t size, size\-\_\-t pinc)}\label{classkeycpp_1_1vector__k_a6902434fbd3b5ebbbedc1b068c3df3ec}

\item 
\hypertarget{classkeycpp_1_1vector__k_a5b6df14409684df91f883c3bb33204f5}{{\bfseries vector\-\_\-k} (const std\-::initializer\-\_\-list$<$ T $>$ \&lst)}\label{classkeycpp_1_1vector__k_a5b6df14409684df91f883c3bb33204f5}

\item 
\hypertarget{classkeycpp_1_1vector__k_a694c6c797022382b57e2d51350e39afc}{{\bfseries vector\-\_\-k} (const \hyperlink{classkeycpp_1_1vector__k}{vector\-\_\-k}$<$ T $>$ \&v)}\label{classkeycpp_1_1vector__k_a694c6c797022382b57e2d51350e39afc}

\item 
\hypertarget{classkeycpp_1_1vector__k_a5e130370253f66d9968c35d41228bef4}{{\bfseries vector\-\_\-k} (const std\-::vector$<$ T $>$ \&v)}\label{classkeycpp_1_1vector__k_a5e130370253f66d9968c35d41228bef4}

\item 
\hypertarget{classkeycpp_1_1vector__k_a651efbae7ea28e3e4cc3a07375a8de72}{size\-\_\-t {\bfseries capacity} () const }\label{classkeycpp_1_1vector__k_a651efbae7ea28e3e4cc3a07375a8de72}

\item 
\hypertarget{classkeycpp_1_1vector__k_a829c7caf8f696e161375d18b715c918a}{size\-\_\-t {\bfseries size} () const }\label{classkeycpp_1_1vector__k_a829c7caf8f696e161375d18b715c918a}

\item 
\hypertarget{classkeycpp_1_1vector__k_abbba6e3a7e0dc425a78645f78417c62c}{bool {\bfseries empty} () const }\label{classkeycpp_1_1vector__k_abbba6e3a7e0dc425a78645f78417c62c}

\item 
\hypertarget{classkeycpp_1_1vector__k_a57ec9796301fc1db249c531cbcb02b86}{\hyperlink{classkeycpp_1_1_pointer_iterator}{iterator} {\bfseries begin} ()}\label{classkeycpp_1_1vector__k_a57ec9796301fc1db249c531cbcb02b86}

\item 
\hypertarget{classkeycpp_1_1vector__k_ad0768d945f869ec2bae8042952ef70c3}{\hyperlink{classkeycpp_1_1_pointer_iterator}{iterator} {\bfseries end} ()}\label{classkeycpp_1_1vector__k_ad0768d945f869ec2bae8042952ef70c3}

\item 
\hypertarget{classkeycpp_1_1vector__k_a4a0b078263c4dee69535701358c62b4a}{\hyperlink{classkeycpp_1_1_pointer_iterator}{const\-\_\-iterator} {\bfseries begin} () const }\label{classkeycpp_1_1vector__k_a4a0b078263c4dee69535701358c62b4a}

\item 
\hypertarget{classkeycpp_1_1vector__k_a9453d606e3e95d4fa81e9287fc3914d3}{\hyperlink{classkeycpp_1_1_pointer_iterator}{const\-\_\-iterator} {\bfseries end} () const }\label{classkeycpp_1_1vector__k_a9453d606e3e95d4fa81e9287fc3914d3}

\item 
\hypertarget{classkeycpp_1_1vector__k_ac59a48a400d54bc34eb3355a0692a2f8}{T \& {\bfseries front} ()}\label{classkeycpp_1_1vector__k_ac59a48a400d54bc34eb3355a0692a2f8}

\item 
\hypertarget{classkeycpp_1_1vector__k_a07dff703d64e581533d2e5513a609577}{T \& {\bfseries back} ()}\label{classkeycpp_1_1vector__k_a07dff703d64e581533d2e5513a609577}

\item 
\hypertarget{classkeycpp_1_1vector__k_a3672772db9bc7c4190c3b9c10b2d8e22}{void {\bfseries push\-\_\-back} (const T \&value)}\label{classkeycpp_1_1vector__k_a3672772db9bc7c4190c3b9c10b2d8e22}

\item 
\hypertarget{classkeycpp_1_1vector__k_a3194498720cf8e14d33af58b82c70634}{void {\bfseries pop\-\_\-back} ()}\label{classkeycpp_1_1vector__k_a3194498720cf8e14d33af58b82c70634}

\item 
\hypertarget{classkeycpp_1_1vector__k_aecd33f4505867fed1e49dbe3f9470117}{void {\bfseries reserve} (size\-\_\-t capacity)}\label{classkeycpp_1_1vector__k_aecd33f4505867fed1e49dbe3f9470117}

\item 
\hypertarget{classkeycpp_1_1vector__k_a024e493fa716327aa16b2ba59771fce1}{void {\bfseries resize} (size\-\_\-t size)}\label{classkeycpp_1_1vector__k_a024e493fa716327aa16b2ba59771fce1}

\item 
\hypertarget{classkeycpp_1_1vector__k_aa7bae542df2d3ceeab63ab137a52df94}{T \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const size\-\_\-t index)}\label{classkeycpp_1_1vector__k_aa7bae542df2d3ceeab63ab137a52df94}

\item 
\hypertarget{classkeycpp_1_1vector__k_af9fc299b3eecce09bb7166954acf7b16}{const T \& {\bfseries operator\mbox{[}$\,$\mbox{]}} (const size\-\_\-t index) const }\label{classkeycpp_1_1vector__k_af9fc299b3eecce09bb7166954acf7b16}

\item 
\hypertarget{classkeycpp_1_1vector__k_ab2030403334539d7df1001e8b9037fa9}{\hyperlink{classkeycpp_1_1vector__k}{vector\-\_\-k}$<$ T $>$ \& {\bfseries operator=} (const \hyperlink{classkeycpp_1_1vector__k}{vector\-\_\-k}$<$ T $>$ \&v)}\label{classkeycpp_1_1vector__k_ab2030403334539d7df1001e8b9037fa9}

\item 
\hypertarget{classkeycpp_1_1vector__k_a318832966719bc35aa0147ec2aeabb6f}{\hyperlink{classkeycpp_1_1vector__k}{vector\-\_\-k}$<$ T $>$ \& {\bfseries operator=} (const std\-::vector$<$ T $>$ \&v)}\label{classkeycpp_1_1vector__k_a318832966719bc35aa0147ec2aeabb6f}

\item 
\hypertarget{classkeycpp_1_1vector__k_a926f7d20093e3b36e92f10aaeea1e909}{void {\bfseries clear} ()}\label{classkeycpp_1_1vector__k_a926f7d20093e3b36e92f10aaeea1e909}

\item 
\hypertarget{classkeycpp_1_1vector__k_a54ffbb92ed1926e6066d26db886b4132}{{\bfseries operator std\-::vector$<$ T $>$} ()}\label{classkeycpp_1_1vector__k_a54ffbb92ed1926e6066d26db886b4132}

\item 
\hypertarget{classkeycpp_1_1vector__k_a0e0395cff74a011d44bd28db47f46f50}{{\bfseries operator matrix$<$ T, 2 $>$} ()}\label{classkeycpp_1_1vector__k_a0e0395cff74a011d44bd28db47f46f50}

\item 
\hypertarget{classkeycpp_1_1vector__k_a09f9ee871078a9f6602d564088a0e2ac}{size\-\_\-t {\bfseries get\-\_\-inc} () const }\label{classkeycpp_1_1vector__k_a09f9ee871078a9f6602d564088a0e2ac}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
vector\-\_\-k.\-h\end{DoxyCompactItemize}
